What is the meaning of the word "balloon bomb"?
Definitions:
-
a bomb carried by a balloon
noun
- In World War II the Japanese launched balloon bombs against North America
- In World War II the Japanese launched balloon bombs against North America